home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
lisp
/
eulisp
/
mpfeel.lha
/
MPFeel
/
README
< prev
next >
Wrap
Text File
|
1992-10-07
|
2KB
|
46 lines
Greetings and Salutations most excellent fellow MasPar programming type dudes.
In and below the directories included here is all that you need to
build your own versions of Plural EuLisp. Actually that isn't strictly
true but we will get onto that in a bit.
Directories
===========
MPFeel The "root" directory contains all the sources for EuLisp
Plurals Contains all the maspar (mpl) code
Modules Contains all the standard EuLisp modules
Plurals/Modules Contains all the data parallel modules most importantly eubang
Docs Contains a manual page and a document on plural eulisp
Building It
===========
The mpl code in the Plurals directory is built into a library (eubang.a)
which is used when building EuLisp. You must build this first.
Before Building the library though you must build a random number library
tha it uses. This is in Plurals/Random. Just type make and all should be well.
To Build the library type
Build -target eubang.a CONFIG
where CONFIG indicates how much of the MasPar memory to use (on the PE array)
This is 1 (4k) 2 (8k) 3 (12k) 4(16k). The default is the 16k option.
Now this is where all your trouble will start I'm afraid because this system
has only ever been compiled with the old KnR mpl compiler. There are switchs
for ANSI (__STDC__) but they have never been tested (and I can`t help you much)
Still when you have done this you can then Build Plural EuLisp. Type Build in
the MPFeel directory and all should be cool (though shrouded in mystery)
I have tried to make life easier. The makefile also generates a shell script
which sets up the FEEL_LOAD_PATH environment variable. To do this it uses the
definition BASE (some where near the top of the file) You should set this to
the absolute path of where the directory tree is. The name of the script is
mpfeel, use this in the same way as feel.